package demo03;

import java.util.function.Supplier;

/**
 * @author: WangPeng
 * @createTime: 2022/11/03 20:19
 * @description:
 * @version: v1.0
 */
public class TestSupplier {
    public static void main(String[] args) {
        Supplier supplier=()->{
           //return null;
           return "qwert";
        };
        fun(supplier);
    }
    public static void fun(Supplier<String>supplier){
        String str = "aaabbbccc";
        String str1 = supplier.get();
        System.out.println(str1);
    }
}
// Supplier<T> 供给型函数式接口; T: 表示方法的返回值泛型
//方法没有参数，有返回值。 当我们需要无参有返回值的函数式接口，就可以使用这种内置接口。